deprived of some benefit - Español Inglés Diccionario